Software Development from Reusable Components and Controllers

نویسندگان

  • José M. Troya
  • Antonio Vallecillo
چکیده

The design of components for open and distributed systems is challenging the software community with its specific problems. One of the current approaches is based on a reflective model that uses standard, independent, composible meta-components (controllers) to coordinate components and modify their behavior according to the user requirements. This paper introduces a methodology for the development of such controllers, based on a systematic process that produces several outcomes, from their formal specifications to their implementation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Controllers: reusable wrappers to adapt software components

This paper discusses the modular development of software applications in Open Systems using reusable components and controllers. In this work a component model for open system is proposed, in which components encapsulate computation, systems deal with the creation and communication of components, and the rest of the context-specific requirements and concerns are implemented by first-class, refl...

متن کامل

Pii: S0950-5849(00)00158-0

This paper discusses the modular development of software applications in Open Systems using reusable components and controllers. In this work a component model for open system is proposed, in which components encapsulate computation, systems deal with the creation and communication of components, and the rest of the context-specific requirements and concerns are implemented by first-class, refl...

متن کامل

Specifying Reusable Controllers for Software Components

The design of components for open and distributed systems is challenging the software community with its specific problems. One of the current approaches is based on a reflectivemodel that uses standard, independent, composiblemeta-components (controllers) to coordinate components and modify their behavior according to the user requirements. However, this approach still has some pending issues,...

متن کامل

Software Reuse Libraries Based Proposed Classification for Efficient Retrieval of Components

Software Component Reuse has applied to a wide spectrum of software development. Software Component Reuse provide cost, time saving, etc. with increased product quality and decreased development cost. The component based approach involves constructing the application from different kinds of components store in reusable repositories. To retrieve the exact component from reusable repositories is ...

متن کامل

A SAT-Based Approach for the Construction of Reusable Control System Components

This paper shows how to take advantage of a SAT-solving approach in the development of safety control software systems for manufacturing plants. In particular, it demonstrates how to construct reusable components which are assembled after instantiation to derive controllers of modular production systems. An experiment has been conducted with Alloy not only to verify properties required by a con...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998